/******* reset *******/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}
/******* type *******/
@font-face {font-family: 'Corbel';
    src: url('../font/corbel.ttf');
    src: url('../font/corbel.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
html, body {font-size:12px;font-family:Tahoma, sans-serif;text-align:center;background:#FFF; color:#121212;}
h1,h2,h3,h4,h5,h6{font-family:QlassikBoldRegular,Tahoma, sans-serif;behavior:url("PIE.htc");}
h1{font-size:3.2em;margin-bottom:.682em;}
h2{font-size:3em;margin-bottom:1em;}
h3{font-size:1.7em;margin-bottom:.5em;}
h4{font-size:1.25em;margin-bottom:1.071em;}
h5,h6{font-size:1.3em;margin-bottom:1em;}
a {color:#121212;text-decoration:none;}
a:visited {color:#121212;text-decoration:none;}
a:hover{color:#b48e39;}
a:active{color:#796737;}
.clear{clear:both;}
.cor1 {color:#121212;}
.cor2 {color:#b48e39;}
.cor3 {color:#796737;}
.bg1 {background-color:#e8bf00;}
.bg2 {background-color:#ffd200;}
.bg3 {background-color:#e0e0e0;}
.wrap{width:980px;margin:0 auto;text-align:left;display:inline-block;padding:10px;}
.sprite {background-image:url('../images/sprites.png');background-repeat:no-repeat;behavior:url("PIE.htc");text-indent:-9999px;overflow:hidden;display:block;}
ul, ol {list-style:none;}

/*************************************
* Top
*/
#top {background:url('../images/bg_top.png') repeat-x;width:100%;height:276px;margin:0;}
#top_wrap {text-align:center;width:980px;margin:0 auto;padding-top:5px;position:relative;}
#logo {display:block;background:url('../images/logo.jpg');width:632px;height:263px;margin-left:auto;margin-right:auto;text-align:left;text-indent:-9999px;overflow:hidden;}
.menu {position:absolute;right:0;bottom:5px;}
.menu li{float:left;padding:0;margin-left:2px;}
.menu .sprite {width:30px;height:30px;}
.navRel {background-position:-190px -160px}
.navEM {background-position:-220px -160px}
.navEst {background-position:-250px -160px}
.navLog {background-position:-280px -160px}
/*************************************
* Content
*/
#content {width:100%;background:url('../images/bg_main.png') repeat-x;}
#content_bg {width:100%;background:url('../images/bg_main2.png') repeat-x;min-height:450px;text-align:center;}
#mainContent {margin:100px auto;}
#mainContent li {float:left;padding:0;margin-left:55px;width:190px;height:190px;text-indent:0;text-align:center;}
#mainContent li a{width:120px;height:160px;text-indent:0;line-height:280px;font-size:16pt;font-family:Corbel, Tahoma, sans-serif;text-shadow: #CCC 5px 3px 3px;text-align:center;margin:15px auto;}
.mainRel {background-position:-190px 0}
.mainEM {background-position:-310px 0}
.mainEst {background-position:-420px 0}
.boxWrap {width:170px;height:170px;padding:10px;}
#quickInfo li {margin:0;padding:0;width:154px;height:25px;text-align:right;}
#quickInfo span {float:right;width:20px;}
#content h2 {margin-top:30px;text-shadow:#555 2px 2px 2px}
/*************************************
* Footer
*/
#footer {height:38px;width:100%;background:url('../images/bg_top.png') repeat-x 0 0;color:#afafaf;padding-top:2px;}
#footer a {color:#afafaf;}
#footer a:hover {text-decoration:underline;}
#footer .wrap {padding-bottom:0;}
.footerMenu {float:right;}
.footerMenu {position:relative;right:10px;height:20px;}
#footer p {float:left;text-indent:0;}
/**
* Apprise alert, confirm
*/
.appriseOverlay{position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);display:none;width:100%;}
.appriseWrapper{position:absolute;left:50%;display:block;}
.appriseOuter{padding:10px;border:1px solid #222;box-shadow:0 3px 7px #333;-moz-box-shadow:0 3px 7px #333;-webkit-box-shadow:0 3px 7px #333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;z-index:99999999;min-height:50px;max-width:75%;position:fixed;display:none;
background: #606060; /* Old browsers */
background: -moz-linear-gradient(top, #606060 0%, #212121 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606060), color-stop(100%,#212121)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #606060 0%,#212121 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #606060 0%,#212121 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #606060 0%,#212121 100%); /* IE10+ */
background: linear-gradient(top, #606060 0%,#212121 100%); /* W3C */
behavior:url("PIE.htc");
}
.appriseInner{color:#ffd200;text-shadow:0 1px 0 #222;padding:10px;font-size:12pt;font-weight:normal;}
.appriseInner button{border:1px solid #888;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;background:#afafaf;color:#000;font-size:12px;font-weight:700;text-shadow:0 1px 0 #222;cursor:pointer;margin:0 3px;padding:4px 10px;}
.appriseInner button:hover{color:#ffd200;background:#999;}
.aButtons,.aInput{text-align:center;margin:20px 10px 0;}
.aTextbox{border:1px solid #aaa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;width:180px;font-size:12px;font-weight:700;padding:5px 10px;}